function sall(obj) {
    var t=document.getElementsByTagName('input');
    for(i=0;i<t.length;i++) {
        if(t[i].type=='checkbox') {
            t[i].checked=obj.checked;
        }
    }
}

function ps_email(a,d,ru) {
    window.location="mailto:"+a+"@"+d+"."+ru;
}
function set_title(text) {
         document.getElementById('bbtitle').innerHTML='Подсказка: '+text;
}
function close_title() {
         document.getElementById('bbtitle').innerHTML='<br>';
}

function setbb(bb) {
  var el=document.getElementById("text");
  el.focus();
  if(document.selection) {
     document.selection.createRange().text="["+bb+"]"+document.selection.createRange().text+"[/"+bb+"]";
  } else if(el) {
      el.value=el.value.substring(0,el.selectionStart)+"["+bb+"]"+
	  el.value.substring(el.selectionStart,el.selectionEnd)+"[/"+bb+"]"+el.value.substring(el.selectionEnd);
  }
}
function youwantthis(what,url) {
    var yes=confirm(what);
    if (yes) {
        window.location=url;
    }
}


function set_img() {
   var el=document.getElementById("text");
   el.focus();
   if(document.selection) {
     var link=document.selection.createRange().text;
     if (link=="") {
         link=prompt("Адрес картинки","http://");
     }
     if (link) {
             document.selection.createRange().text ="[img="+link+"]";
         }else {
             alert("Ошибка");
         }
   } else {
    alert("Ошибка! document.selection не поддерживается, смените браузер, 100% в опере 9.51 работает =)");
   }
}

function set_size(size) {
   var el=document.getElementById("text");
   el.focus();
   if(document.selection) {
     document.selection.createRange().text="[size="+size+"]"+document.selection.createRange().text+"[/size]";
   } else {
      el.value=el.value.substring(0,el.selectionStart)+"[size="+size+"]"+
	  el.value.substring(el.selectionStart,el.selectionEnd)+"[/size]"+el.value.substring(el.selectionEnd);
   }
}

function set_fontstyle(style) {
   var el=document.getElementById("text");
   el.focus();
   if(document.selection) {
     document.selection.createRange().text="[fontstyle="+style+"]"+document.selection.createRange().text+"[/fontstyle]";
   } else {
      el.value=el.value.substring(0,el.selectionStart)+"[fontstyle="+style+"]"+
	  el.value.substring(el.selectionStart,el.selectionEnd)+"[/fontstyle]"+el.value.substring(el.selectionEnd);
   }
}

function set_color(color) {
   var el=document.getElementById("text");
   el.focus();
   if(document.selection) {
     document.selection.createRange().text="[color="+color+"]"+document.selection.createRange().text+"[/color]";
   } else {
      el.value=el.value.substring(0,el.selectionStart)+"[color="+color+"]"+
	  el.value.substring(el.selectionStart,el.selectionEnd)+"[/color]"+el.value.substring(el.selectionEnd);
   }
}

function set_smile() {
    window.open("engine/sis/smile.php","smiles","height=500,width=270");
}

function set_link() {
   if(document.selection) {
     var name="";
     var link=document.selection.createRange().text;
     if (link=="") {
         link=prompt("Ссылка","http://");
     }
     if (link!=="") {
         name=prompt("Имя","Название ссылки");
         if (name!=="") {
             document.selection.createRange().text ="[url="+link+"]"+name+"[/url]";
         }else {
             alert("Ошибка");
         }
     }else {
         alert("Ошибка");
     }
   } else {
    alert("Ошибка! document.selection не поддерживается, смените браузер, 100% в опере 9.51 работает =)");
   }
}



